home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / lib / emacs / 19.22 / etc / vipcard.tex / vipcard_mn.html < prev   
Text File  |  1993-06-08  |  48KB  |  998 lines

  1.  
  2.  
  3. <P>
  4. =1
  5.  
  6. <P>
  7.  
  8.  
  9.  
  10.  
  11. <P>
  12.  
  13.  
  14. <P>
  15. 1
  16.   4in
  17.   10in
  18.   <tex2html_comment_mark>52
  19. -.57in
  20.         
  21. <P>
  22. <#12#><#12#>
  23.   
  24.  
  25.   <tex2html_comment_mark>54
  26. 3.41in <tex2html_comment_mark>56
  27. 8in <tex2html_comment_mark>57
  28. -.75in
  29.   -.745in
  30.                       0=
  31.   2=
  32.   
  33.   
  34.   
  35.    <tex2html_comment_mark>59
  36.  
  37.   =.8
  38.   =.8
  39.   =.8
  40.   <tex2html_comment_mark>60
  41.  
  42. <P>
  43. 2
  44.     =b
  45.     <#19#><#19#>
  46.     
  47.   3
  48.     =c
  49.     
  50.   
  51.     <#21#>You must set equal to 1, 2, or 3.<#21#>
  52.     <#22#>Illegal number of columns per page<#22#>
  53.   
  54.  
  55. <P>
  56. =.19in <tex2html_comment_mark>62
  57.  
  58.   =<#584#><tex2html_comment_mark>63
  59. c<#815#>
  60.       <#816#>
  61.         <DIV ALIGN="LEFT">
  62. </DIV>
  63. <#816#>
  64.       =6.86in<#817#><#817#><#815#>
  65.       ac
  66.     <DIV ALIGN="LEFT">
  67. </DIV>
  68.  
  69.         <tex2html_comment_mark>66
  70. to -<#26#><#26#>
  71.       
  72.     <DIV ALIGN="LEFT">
  73. </DIV>
  74. <#584#>
  75.   
  76.   
  77.  
  78. <P>
  79.  
  80.  
  81. <P>
  82. <P>
  83.  
  84. <BR>=`
  85. <BR>{=`{
  86. }=`}
  87.  
  88. <P>
  89.  
  90.  
  91. <P>
  92. <P>
  93.  
  94.  
  95. <P>
  96.  
  97.  
  98. <P>
  99.  
  100.  
  101. <P>
  102.  
  103.  
  104. <P>
  105.  
  106.  
  107. <P>
  108. =0em
  109.  
  110. <P>
  111. <tex2html_comment_mark>72
  112.  
  113. <P>
  114. <#45#>= <#45#>
  115.  
  116.  
  117. <P>
  118.  
  119.  <#593#><#821#><tex2html_image_mark>#tex2html_accent_inline2062#<#821#><#593#>
  120.  
  121. =
  122.  
  123. <P>
  124. =1em
  125.  
  126. <P>
  127. <#822#><tex2html_image_mark>#tex2html_accent_inline2063#<#822#><P>
  128. <DIV ALIGN="CENTER">
  129. (for version 3.5 under GNU Emacs version 18)</DIV>
  130.  
  131. <P>
  132.  
  133. <P>
  134.  
  135.   <#824#><tex2html_image_mark>#tex2html_accent_inline2064#<#824#><#825#>Loading VIP<#825#><P>
  136. Just type <#826#><tex2html_image_mark>#tex2html_accent_inline2065#<#826#>followed by <#827#><tex2html_image_mark>#tex2html_accent_inline2066#<#827#>
  137.  
  138. <P>
  139.  
  140. <P>
  141.  
  142.   <#828#><tex2html_image_mark>#tex2html_accent_inline2067#<#828#><#829#>VIP Modes<#829#><P>
  143. VIP has three modes: <#71#><tex2html_image_mark>#tex2html_accent_inline2068#<#71#>, <#72#><tex2html_image_mark>#tex2html_accent_inline2069#<#72#> and <#73#><tex2html_image_mark>#tex2html_accent_inline2070#<#73#>.
  144. Mode line tells you which mode you are in.
  145. In emacs mode you can do all the normal GNU Emacs editing.
  146. This card explains only vi mode and insert mode.
  147. <#74#><tex2html_image_mark>#tex2html_accent_inline2071#<#74#> explains emacs mode.
  148. You can switch modes as follows.
  149.  
  150. <P>
  151. to <#830#>
  152.   <#831#>=.75=1em
  153.   from emacs mode to vi mode<#831#><#832#><tex2html_image_mark>#tex2html_accent_inline2072#<#832#><#830#>
  154. to <#833#>
  155.   <#834#>=.75=1em
  156.   from vi mode to emacs mode<#834#><#835#><tex2html_image_mark>#tex2html_accent_inline2073#<#835#><#833#>
  157. to <#836#>to .75
  158.   <#837#>from vi mode to insert mode<#837#>-minus 1fil
  159.   <#838#><tex2html_image_mark>#tex2html_accent_inline2074#<#838#><#836#>
  160. to <#840#>
  161.   <#841#>=.75=1em
  162.   from insert mode to vi mode<#841#><#842#><tex2html_image_mark>#tex2html_accent_inline2075#<#842#><#840#>
  163.  
  164. <P>
  165. If you wish to be in vi mode just after you startup Emacs,
  166. include the line:
  167.  
  168. <P>
  169. <#843#><tex2html_image_mark>#tex2html_accent_inline2076#<#843#>
  170.  
  171. <P>
  172. in your <#844#><tex2html_image_mark>#tex2html_accent_inline2077#<#844#>file.
  173. Or, you can put the following alias in your <#845#><tex2html_image_mark>#tex2html_accent_inline2078#<#845#>file.
  174.  
  175. <P>
  176. <#846#><tex2html_image_mark>#tex2html_accent_inline2079#<#846#>
  177.  
  178. <P>
  179.  
  180. <P>
  181.  
  182.   <#847#><tex2html_image_mark>#tex2html_accent_inline2080#<#847#><#848#>Insert Mode<#848#>Insert mode is like emacs mode except for the following.
  183.  
  184. <P>
  185. to <#849#>
  186.   <#850#>=.75=1em
  187.   go back to vi mode<#850#><#851#><tex2html_image_mark>#tex2html_accent_inline2081#<#851#><#849#>
  188. to <#852#>
  189.   <#853#>=.75=1em
  190.   delete previous character<#853#><#854#><tex2html_image_mark>#tex2html_accent_inline2082#<#854#><#852#>
  191. to <#855#>
  192.   <#856#>=.75=1em
  193.   delete previous word<#856#><#857#><tex2html_image_mark>#tex2html_accent_inline2083#<#857#><#855#>
  194. to <#858#>
  195.   <#859#>=.75=1em
  196.   emulate <#862#><tex2html_image_mark>#tex2html_accent_inline2084#<#862#>key in emacs mode<#859#><#860#><tex2html_image_mark>#tex2html_accent_inline2085#<#860#><#858#>
  197.  
  198. <P>
  199. The rest of this card explains commands in <#96#><tex2html_image_mark>#tex2html_accent_inline2086#<#96#>.
  200.  
  201. <P>
  202.  
  203. <P>
  204.  
  205.   <#863#><tex2html_image_mark>#tex2html_accent_inline2087#<#863#><#864#>Getting Information on VIP<#864#><P>
  206. Execute info command by typing <#865#><tex2html_image_mark>#tex2html_accent_inline2088#<#865#>and select menu item
  207. <#866#><tex2html_image_mark>#tex2html_accent_inline2089#<#866#>.  Also:
  208.  
  209. <P>
  210. to <#867#>
  211.   <#868#>=.75=1em
  212.   describe function attached to the key <#870#><tex2html_image_mark>#tex2html_accent_inline2090#<#870#><#868#><#869#><tex2html_image_mark>#tex2html_accent_inline2091#<#869#><#867#>
  213.  
  214. <P>
  215.  
  216. <P>
  217.  
  218.   <#872#><tex2html_image_mark>#tex2html_accent_inline2092#<#872#><#873#>Leaving Emacs<#873#><P>
  219. to <#874#>
  220.   <#875#>=.75=1em
  221.   suspend Emacs<#875#><#876#><tex2html_image_mark>#tex2html_accent_inline2093#<#876#><#874#>
  222. to <#878#>to .75
  223.   <#879#>exit Emacs permanently<#879#>-minus 1fil
  224.   <#880#><tex2html_image_mark>#tex2html_accent_inline2094#<#880#><#878#>
  225.  
  226. <P>
  227.  
  228. <P>
  229.  
  230.   <#883#><tex2html_image_mark>#tex2html_accent_inline2095#<#883#><#884#>Error Recovery<#884#><P>
  231. to <#885#>
  232.   <#886#>=.75=1em
  233.   abort partially typed or executing command<#886#><#887#><tex2html_image_mark>#tex2html_accent_inline2096#<#887#><#885#>
  234. to <#888#>
  235.   <#889#>=.75=1em
  236.   redraw messed up screen<#889#><#890#><tex2html_image_mark>#tex2html_accent_inline2097#<#890#><#888#>
  237. to <#891#>to .75
  238.   <#892#><#894#><tex2html_image_mark>#tex2html_accent_inline2098#<#894#> a file lost by a system crash<#892#>-minus 1fil
  239.   <#893#><tex2html_image_mark>#tex2html_accent_inline2099#<#893#><#891#>
  240. to <#895#>to .75
  241.   <#896#>restore a buffer to its original contents<#896#>-minus 1fil
  242.   <#897#><tex2html_image_mark>#tex2html_accent_inline2100#<#897#><#895#>
  243.  
  244. <P>
  245. fill
  246.   <DIV ALIGN="CENTER">
  247. 2=© 1987 Free Software Foundation, Inc.
  248.   Permissions on back.  v1.2</DIV>
  249.  
  250. <P>
  251.  
  252. <P>
  253.  
  254.   <#899#><tex2html_image_mark>#tex2html_accent_inline2101#<#899#><#900#>Counts<#900#><P>
  255. Most commands in vi mode accept a <#118#><tex2html_image_mark>#tex2html_accent_inline2102#<#118#> which can be supplied as a
  256. prefix to the commands.  In most cases, if a count is given, the
  257. command is executed that many times.  E.g., <#901#><tex2html_image_mark>#tex2html_accent_inline2103#<#901#>deletes 5
  258. lines.
  259.  
  260. <P>
  261.  
  262. <P>
  263.  
  264.   <#902#><tex2html_image_mark>#tex2html_accent_inline2104#<#902#><#903#>Registers<#903#><P>
  265. There are 26 registers (<#904#><tex2html_image_mark>#tex2html_accent_inline2105#<#904#>to <#905#><tex2html_image_mark>#tex2html_accent_inline2106#<#905#>) that can store texts
  266. and marks.
  267. You can append a text at the end of a register (say <#906#><tex2html_image_mark>#tex2html_accent_inline2107#<#906#>) by
  268. specifying the register name in capital letter (say <#907#><tex2html_image_mark>#tex2html_accent_inline2108#<#907#>).
  269. There are also 9 read only registers (<#908#><tex2html_image_mark>#tex2html_accent_inline2109#<#908#>to <#909#><tex2html_image_mark>#tex2html_accent_inline2110#<#909#>) that store
  270. up to 9 previous changes.
  271. We will use <#127#><tex2html_image_mark>#tex2html_accent_inline2111#<#127#> to denote a register.
  272.  
  273. <P>
  274.  
  275.   <#910#><tex2html_image_mark>#tex2html_accent_inline2112#<#910#><#911#>Entering Insert Mode<#911#><P>
  276. to <#912#>
  277.   <#913#>=.75=1em
  278.   <#915#><tex2html_image_mark>#tex2html_accent_inline2113#<#915#> at point<#913#><#914#><tex2html_image_mark>#tex2html_accent_inline2114#<#914#><#912#>
  279. to <#916#>
  280.   <#917#>=.75=1em
  281.   <#919#><tex2html_image_mark>#tex2html_accent_inline2115#<#919#> after cursor<#917#><#918#><tex2html_image_mark>#tex2html_accent_inline2116#<#918#><#916#>
  282. to <#920#>
  283.   <#921#>=.75=1em
  284.   <#923#><tex2html_image_mark>#tex2html_accent_inline2117#<#923#> before first non-white<#921#><#922#><tex2html_image_mark>#tex2html_accent_inline2118#<#922#><#920#>
  285. to <#924#>
  286.   <#925#>=.75=1em
  287.   <#927#><tex2html_image_mark>#tex2html_accent_inline2119#<#927#> at end of line<#925#><#926#><tex2html_image_mark>#tex2html_accent_inline2120#<#926#><#924#>
  288. to <#928#>
  289.   <#929#>=.75=1em
  290.   <#931#><tex2html_image_mark>#tex2html_accent_inline2121#<#931#> line below<#929#><#930#><tex2html_image_mark>#tex2html_accent_inline2122#<#930#><#928#>
  291. to <#932#>
  292.   <#933#>=.75=1em
  293.   <#935#><tex2html_image_mark>#tex2html_accent_inline2123#<#935#> line above<#933#><#934#><tex2html_image_mark>#tex2html_accent_inline2124#<#934#><#932#>
  294. to <#936#>
  295.   <#937#>=.75=1em
  296.   <#939#><tex2html_image_mark>#tex2html_accent_inline2125#<#939#> line at point<#937#><#938#><tex2html_image_mark>#tex2html_accent_inline2126#<#938#><#936#>
  297.  
  298. <P>
  299.  
  300. <P>
  301.  
  302.   <#940#><tex2html_image_mark>#tex2html_accent_inline2127#<#940#><#941#>Buffers and Windows<#941#><P>
  303. to <#942#>
  304.   <#943#>=.75=1em
  305.   move cursor to <#945#><tex2html_image_mark>#tex2html_accent_inline2128#<#945#> window<#943#><#944#><tex2html_image_mark>#tex2html_accent_inline2129#<#944#><#942#>
  306. to <#946#>
  307.   <#947#>=.75=1em
  308.   delete current window<#947#><#948#><tex2html_image_mark>#tex2html_accent_inline2130#<#948#><#946#>
  309. to <#949#>
  310.   <#950#>=.75=1em
  311.   delete other windows<#950#><#951#><tex2html_image_mark>#tex2html_accent_inline2131#<#951#><#949#>
  312. to <#952#>
  313.   <#953#>=.75=1em
  314.   split current window into two windows<#953#><#954#><tex2html_image_mark>#tex2html_accent_inline2132#<#954#><#952#>
  315. to <#955#>
  316.   <#956#>=.75=1em
  317.   show current buffer in two windows<#956#><#957#><tex2html_image_mark>#tex2html_accent_inline2133#<#957#><#955#>
  318. to <#958#>
  319.   <#959#>=.75=1em
  320.   <#961#><tex2html_image_mark>#tex2html_accent_inline2134#<#961#> to a buffer in the current window<#959#><#960#><tex2html_image_mark>#tex2html_accent_inline2135#<#960#><#958#>
  321. to <#963#>
  322.   <#964#>=.75=1em
  323.   <#966#><tex2html_image_mark>#tex2html_accent_inline2136#<#966#> to a buffer in another window<#964#><#965#><tex2html_image_mark>#tex2html_accent_inline2137#<#965#><#963#>
  324. to <#968#>
  325.   <#969#>=.75=1em
  326.   <#971#><tex2html_image_mark>#tex2html_accent_inline2138#<#971#> a buffer<#969#><#970#><tex2html_image_mark>#tex2html_accent_inline2139#<#970#><#968#>
  327. to <#972#>
  328.   <#973#>=.75=1em
  329.   list existing <#975#><tex2html_image_mark>#tex2html_accent_inline2140#<#975#><#973#><#974#><tex2html_image_mark>#tex2html_accent_inline2141#<#974#><#972#>
  330.  
  331. <P>
  332.  
  333. <P>
  334.  
  335.   <#976#><tex2html_image_mark>#tex2html_accent_inline2142#<#976#><#977#>Files<#977#><P>
  336. to <#978#>to .75
  337.   <#979#><#981#><tex2html_image_mark>#tex2html_accent_inline2143#<#981#> file in the current window<#979#>-minus 1fil
  338.   <#980#><tex2html_image_mark>#tex2html_accent_inline2144#<#980#><#978#>
  339. to <#985#>
  340.   <#986#>=.75=1em
  341.   <#988#><tex2html_image_mark>#tex2html_accent_inline2145#<#988#> file in another window<#986#><#987#><tex2html_image_mark>#tex2html_accent_inline2146#<#987#><#985#>
  342. to <#990#>
  343.   <#991#>=.75=1em
  344.   <#993#><tex2html_image_mark>#tex2html_accent_inline2147#<#993#> buffer to the associated file<#991#><#992#><tex2html_image_mark>#tex2html_accent_inline2148#<#992#><#990#>
  345. to <#994#>
  346.   <#995#>=.75=1em
  347.   <#997#><tex2html_image_mark>#tex2html_accent_inline2149#<#997#> buffer to a specified file<#995#><#996#><tex2html_image_mark>#tex2html_accent_inline2150#<#996#><#994#>
  348. to <#998#>
  349.   <#999#>=.75=1em
  350.   <#1001#><tex2html_image_mark>#tex2html_accent_inline2151#<#1001#> a specified file at point<#999#><#1000#><tex2html_image_mark>#tex2html_accent_inline2152#<#1000#><#998#>
  351. to <#1002#>
  352.   <#1003#>=.75=1em
  353.   <#1005#><tex2html_image_mark>#tex2html_accent_inline2153#<#1005#> information on the current <#1006#><tex2html_image_mark>#tex2html_accent_inline2154#<#1006#><#1003#><#1004#><tex2html_image_mark>#tex2html_accent_inline2155#<#1004#><#1002#>
  354. to <#1008#>
  355.   <#1009#>=.75=1em
  356.   run the <#1011#><tex2html_image_mark>#tex2html_accent_inline2156#<#1011#> editor<#1009#><#1010#><tex2html_image_mark>#tex2html_accent_inline2157#<#1010#><#1008#>
  357.  
  358. <P>
  359.  
  360. <P>
  361.  
  362.   <#1012#><tex2html_image_mark>#tex2html_accent_inline2158#<#1012#><#1013#>Viewing the Buffer<#1013#><P>
  363. to <#1014#>
  364.   <#1015#>=.75=1em
  365.   scroll to next screen<#1015#><#1016#><tex2html_image_mark>#tex2html_accent_inline2159#<#1016#><#1014#>
  366. to <#1018#>
  367.   <#1019#>=.75=1em
  368.   scroll to previous screen<#1019#><#1020#><tex2html_image_mark>#tex2html_accent_inline2160#<#1020#><#1018#>
  369. to <#1022#>
  370.   <#1023#>=.75=1em
  371.   scroll <#1025#><tex2html_image_mark>#tex2html_accent_inline2161#<#1025#> half screen<#1023#><#1024#><tex2html_image_mark>#tex2html_accent_inline2162#<#1024#><#1022#>
  372. to <#1026#>
  373.   <#1027#>=.75=1em
  374.   scroll <#1029#><tex2html_image_mark>#tex2html_accent_inline2163#<#1029#> half screen<#1027#><#1028#><tex2html_image_mark>#tex2html_accent_inline2164#<#1028#><#1026#>
  375. to <#1030#>
  376.   <#1031#>=.75=1em
  377.   scroll down one line<#1031#><#1032#><tex2html_image_mark>#tex2html_accent_inline2165#<#1032#><#1030#>
  378. to <#1033#>
  379.   <#1034#>=.75=1em
  380.   scroll up one line<#1034#><#1035#><tex2html_image_mark>#tex2html_accent_inline2166#<#1035#><#1033#>
  381.  
  382. <P>
  383. to <#1036#>
  384.   <#1037#>=.75=1em
  385.   put current line on the <#1039#><tex2html_image_mark>#tex2html_accent_inline2167#<#1039#> line<#1037#><#1038#><tex2html_image_mark>#tex2html_accent_inline2168#<#1038#><#1036#>
  386. to <#1041#>
  387.   <#1042#>=.75=1em
  388.   put current line on the <#1044#><tex2html_image_mark>#tex2html_accent_inline2169#<#1044#> line<#1042#><#1043#><tex2html_image_mark>#tex2html_accent_inline2170#<#1043#><#1041#>
  389. to <#1046#>
  390.   <#1047#>=.75=1em
  391.   put current line on the <#1049#><tex2html_image_mark>#tex2html_accent_inline2171#<#1049#> line<#1047#><#1048#><tex2html_image_mark>#tex2html_accent_inline2172#<#1048#><#1046#>
  392.  
  393. <P>
  394.  
  395. <P>
  396.  
  397.   <#1051#><tex2html_image_mark>#tex2html_accent_inline2173#<#1051#><#1052#>Marking and Returning<#1052#><P>
  398. to <#1053#>
  399.   <#1054#>=.75=1em
  400.   <#1056#><tex2html_image_mark>#tex2html_accent_inline2174#<#1056#> point in register <#1057#><tex2html_image_mark>#tex2html_accent_inline2175#<#1057#><#1054#><#1055#><tex2html_image_mark>#tex2html_accent_inline2176#<#1055#><#1053#>
  401. to <#1059#>
  402.   <#1060#>=.75=1em
  403.   set mark at buffer beginning<#1060#><#1061#><tex2html_image_mark>#tex2html_accent_inline2177#<#1061#><#1059#>
  404. to <#1062#>
  405.   <#1063#>=.75=1em
  406.   set mark at buffer end<#1063#><#1064#><tex2html_image_mark>#tex2html_accent_inline2178#<#1064#><#1062#>
  407. to <#1065#>
  408.   <#1066#>=.75=1em
  409.   set mark at point<#1066#><#1067#><tex2html_image_mark>#tex2html_accent_inline2179#<#1067#><#1065#>
  410. to <#1068#>
  411.   <#1069#>=.75=1em
  412.   jump to mark<#1069#><#1070#><tex2html_image_mark>#tex2html_accent_inline2180#<#1070#><#1068#>
  413. to <#1071#>
  414.   <#1072#>=.75=1em
  415.   exchange point and mark<#1072#><#1073#><tex2html_image_mark>#tex2html_accent_inline2181#<#1073#><#1071#>
  416. to <#1074#>
  417.   <#1075#>=.75=1em
  418.   ... and skip to first non-white on line<#1075#><#1076#><tex2html_image_mark>#tex2html_accent_inline2182#<#1076#><#1074#>
  419. to <#1077#>
  420.   <#1078#>=.75=1em
  421.   go to mark <#1080#><tex2html_image_mark>#tex2html_accent_inline2183#<#1080#><#1078#><#1079#><tex2html_image_mark>#tex2html_accent_inline2184#<#1079#><#1077#>
  422. to <#1082#>
  423.   <#1083#>=.75=1em
  424.   ... and skip to first non-white on line<#1083#><#1084#><tex2html_image_mark>#tex2html_accent_inline2185#<#1084#><#1082#>
  425.  
  426. <P>
  427.  
  428. <P>
  429.  
  430.   <#1086#><tex2html_image_mark>#tex2html_accent_inline2186#<#1086#><#1087#>Macros<#1087#><P>
  431. to <#1088#>
  432.   <#1089#>=.75=1em
  433.   start remembering keyboard macro<#1089#><#1090#><tex2html_image_mark>#tex2html_accent_inline2187#<#1090#><#1088#>
  434. to <#1091#>
  435.   <#1092#>=.75=1em
  436.   finish remembering keyboard macro<#1092#><#1093#><tex2html_image_mark>#tex2html_accent_inline2188#<#1093#><#1091#>
  437. to <#1094#>
  438.   <#1095#>=.75=1em
  439.   call last keyboard macro<#1095#><#1096#><tex2html_image_mark>#tex2html_accent_inline2189#<#1096#><#1094#>
  440. to <#1097#>
  441.   <#1098#>=.75=1em
  442.   execute macro stored in register <#1100#><tex2html_image_mark>#tex2html_accent_inline2190#<#1100#><#1098#><#1099#><tex2html_image_mark>#tex2html_accent_inline2191#<#1099#><#1097#>
  443.  
  444. <P>
  445.  
  446. <P>
  447.  
  448.   <#1102#><tex2html_image_mark>#tex2html_accent_inline2192#<#1102#><#1103#>Motion Commands<#1103#><P>
  449. to <#1104#>
  450.   <#1105#>=.75=1em
  451.   go backward one character<#1105#><#1106#><tex2html_image_mark>#tex2html_accent_inline2193#<#1106#><#1104#>
  452. to <#1107#>
  453.   <#1108#>=.75=1em
  454.   go forward one character<#1108#><#1109#><tex2html_image_mark>#tex2html_accent_inline2194#<#1109#><#1107#>
  455. to <#1110#>
  456.   <#1111#>=.75=1em
  457.   next line keeping the column<#1111#><#1112#><tex2html_image_mark>#tex2html_accent_inline2195#<#1112#><#1110#>
  458. to <#1113#>
  459.   <#1114#>=.75=1em
  460.   previous line keeping the column<#1114#><#1115#><tex2html_image_mark>#tex2html_accent_inline2196#<#1115#><#1113#>
  461. to <#1116#>
  462.   <#1117#>=.75=1em
  463.   next line at first non-white<#1117#><#1118#><tex2html_image_mark>#tex2html_accent_inline2197#<#1118#><#1116#>
  464. to <#1119#>
  465.   <#1120#>=.75=1em
  466.   previous line at first non-white<#1120#><#1121#><tex2html_image_mark>#tex2html_accent_inline2198#<#1121#><#1119#>
  467.  
  468. <P>
  469. to <#1122#>
  470.   <#1123#>=.75=1em
  471.   beginning of line<#1123#><#1124#><tex2html_image_mark>#tex2html_accent_inline2199#<#1124#><#1122#>
  472. to <#1125#>
  473.   <#1126#>=.75=1em
  474.   first non-white on line<#1126#><#1127#><tex2html_image_mark>#tex2html_accent_inline2200#<#1127#><#1125#>
  475. to <#1128#>
  476.   <#1129#>=.75=1em
  477.   end of line<#1129#><#1130#><tex2html_image_mark>#tex2html_accent_inline2201#<#1130#><#1128#>
  478. to <#1131#>
  479.   <#1132#>=.75=1em
  480.   go to <#1134#><tex2html_image_mark>#tex2html_accent_inline2202#<#1134#>-th column on line<#1132#><#1133#><tex2html_image_mark>#tex2html_accent_inline2203#<#1133#><#1131#>
  481.  
  482. <P>
  483. to <#1136#>
  484.   <#1137#>=.75=1em
  485.   go to <#1139#><tex2html_image_mark>#tex2html_accent_inline2204#<#1139#>-th line<#1137#><#1138#><tex2html_image_mark>#tex2html_accent_inline2205#<#1138#><#1136#>
  486. to <#1141#>
  487.   <#1142#>=.75=1em
  488.   go to last line<#1142#><#1143#><tex2html_image_mark>#tex2html_accent_inline2206#<#1143#><#1141#>
  489. to <#1144#>
  490.   <#1145#>=.75=1em
  491.   find matching parenthesis for <#1150#><tex2html_image_mark>#tex2html_accent_inline2207#<#1150#>, <#1151#><tex2html_image_mark>#tex2html_accent_inline2208#<#1151#>and <#1152#><tex2html_image_mark>#tex2html_accent_inline2209#<#1152#><#1145#><#1146#><tex2html_image_mark>#tex2html_accent_inline2210#<#1146#><#1144#>
  492.  
  493. <P>
  494. to <#1153#>
  495.   <#1154#>=.75=1em
  496.   go to <#1156#><tex2html_image_mark>#tex2html_accent_inline2211#<#1156#> window line<#1154#><#1155#><tex2html_image_mark>#tex2html_accent_inline2212#<#1155#><#1153#>
  497. to <#1157#>
  498.   <#1158#>=.75=1em
  499.   go to <#1160#><tex2html_image_mark>#tex2html_accent_inline2213#<#1160#> window line<#1158#><#1159#><tex2html_image_mark>#tex2html_accent_inline2214#<#1159#><#1157#>
  500. to <#1161#>
  501.   <#1162#>=.75=1em
  502.   go to <#1164#><tex2html_image_mark>#tex2html_accent_inline2215#<#1164#> window line<#1162#><#1163#><tex2html_image_mark>#tex2html_accent_inline2216#<#1163#><#1161#>
  503.  
  504. <P>
  505.  
  506. <P>
  507.  
  508.   <#1165#><tex2html_image_mark>#tex2html_accent_inline2217#<#1165#><#1166#>Words, Sentences, Paragraphs<#1166#><P>
  509. to <#1167#>
  510.   <#1168#>=.75=1em
  511.   forward <#1170#><tex2html_image_mark>#tex2html_accent_inline2218#<#1170#><#1168#><#1169#><tex2html_image_mark>#tex2html_accent_inline2219#<#1169#><#1167#>
  512. to <#1172#>
  513.   <#1173#>=.75=1em
  514.   <#1175#><tex2html_image_mark>#tex2html_accent_inline2220#<#1175#> word<#1173#><#1174#><tex2html_image_mark>#tex2html_accent_inline2221#<#1174#><#1172#>
  515. to <#1177#>
  516.   <#1178#>=.75=1em
  517.   <#1180#><tex2html_image_mark>#tex2html_accent_inline2222#<#1180#> of word<#1178#><#1179#><tex2html_image_mark>#tex2html_accent_inline2223#<#1179#><#1177#>
  518.  
  519. <P>
  520. In the case of capital letter commands, a word is delimited by a
  521. non-white character.
  522.  
  523. <P>
  524. to <#1182#>
  525.   <#1183#>=.75=1em
  526.   forward sentence<#1183#><#1184#><tex2html_image_mark>#tex2html_accent_inline2224#<#1184#><#1182#>
  527. to <#1185#>
  528.   <#1186#>=.75=1em
  529.   backward sentence<#1186#><#1187#><tex2html_image_mark>#tex2html_accent_inline2225#<#1187#><#1185#>
  530.  
  531. <P>
  532. to <#1188#>
  533.   <#1189#>=.75=1em
  534.   forward paragraph<#1189#><#1190#><tex2html_image_mark>#tex2html_accent_inline2226#<#1190#><#1188#>
  535. to <#1191#>
  536.   <#1192#>=.75=1em
  537.   backward paragraph<#1192#><#1193#><tex2html_image_mark>#tex2html_accent_inline2227#<#1193#><#1191#>
  538.  
  539. <P>
  540.  
  541. <P>
  542.  
  543.   <#1194#><tex2html_image_mark>#tex2html_accent_inline2228#<#1194#><#1195#>Find Characters on the Line<#1195#><P>
  544. to <#1196#>
  545.   <#1197#>=.75=1em
  546.   <#1199#><tex2html_image_mark>#tex2html_accent_inline2229#<#1199#> <#1200#><tex2html_image_mark>#tex2html_accent_inline2230#<#1200#> forward on line<#1197#><#1198#><tex2html_image_mark>#tex2html_accent_inline2231#<#1198#><#1196#>
  547. to <#1202#>
  548.   <#1203#>=.75=1em
  549.   <#1205#><tex2html_image_mark>#tex2html_accent_inline2232#<#1205#> <#1206#><tex2html_image_mark>#tex2html_accent_inline2233#<#1206#> backward on line<#1203#><#1204#><tex2html_image_mark>#tex2html_accent_inline2234#<#1204#><#1202#>
  550. to <#1208#>
  551.   <#1209#>=.75=1em
  552.   up <#1211#><tex2html_image_mark>#tex2html_accent_inline2235#<#1211#> <#1212#><tex2html_image_mark>#tex2html_accent_inline2236#<#1212#> forward on line<#1209#><#1210#><tex2html_image_mark>#tex2html_accent_inline2237#<#1210#><#1208#>
  553. to <#1214#>
  554.   <#1215#>=.75=1em
  555.   up <#1217#><tex2html_image_mark>#tex2html_accent_inline2238#<#1217#> <#1218#><tex2html_image_mark>#tex2html_accent_inline2239#<#1218#> backward on line<#1215#><#1216#><tex2html_image_mark>#tex2html_accent_inline2240#<#1216#><#1214#>
  556. to <#1220#>
  557.   <#1221#>=.75=1em
  558.   repeat previous <#1227#><tex2html_image_mark>#tex2html_accent_inline2241#<#1227#>, <#1228#><tex2html_image_mark>#tex2html_accent_inline2242#<#1228#>, <#1229#><tex2html_image_mark>#tex2html_accent_inline2243#<#1229#>or <#1230#><tex2html_image_mark>#tex2html_accent_inline2244#<#1230#><#1221#><#1222#><tex2html_image_mark>#tex2html_accent_inline2245#<#1222#><#1220#>
  559. to <#1231#>
  560.   <#1232#>=.75=1em
  561.   ... in the opposite direction<#1232#><#1233#><tex2html_image_mark>#tex2html_accent_inline2246#<#1233#><#1231#>
  562.  
  563. <P>
  564.  
  565. <#1234#><tex2html_image_mark>#tex2html_accent_inline2247#<#1234#><P>
  566.  
  567. <P>
  568.  
  569.   <#1236#><tex2html_image_mark>#tex2html_accent_inline2248#<#1236#><#1237#>Searching and Replacing<#1237#><P>
  570. to <#1238#>
  571.   <#1239#>=.75=1em
  572.   search forward for <#1241#><tex2html_image_mark>#tex2html_accent_inline2249#<#1241#><#1239#><#1240#><tex2html_image_mark>#tex2html_accent_inline2250#<#1240#><#1238#>
  573. to <#1243#>
  574.   <#1244#>=.75=1em
  575.   search backward for <#1246#><tex2html_image_mark>#tex2html_accent_inline2251#<#1246#><#1244#><#1245#><tex2html_image_mark>#tex2html_accent_inline2252#<#1245#><#1243#>
  576. to <#1248#>
  577.   <#1249#>=.75=1em
  578.   repeat previous search<#1249#><#1250#><tex2html_image_mark>#tex2html_accent_inline2253#<#1250#><#1248#>
  579. to <#1251#>
  580.   <#1252#>=.75=1em
  581.   ... in the opposite direction<#1252#><#1253#><tex2html_image_mark>#tex2html_accent_inline2254#<#1253#><#1251#>
  582.  
  583. <P>
  584. to <#1254#>
  585.   <#1255#>=.75=1em
  586.   incremental <#1257#><tex2html_image_mark>#tex2html_accent_inline2255#<#1257#><#1255#><#1256#><tex2html_image_mark>#tex2html_accent_inline2256#<#1256#><#1254#>
  587. to <#1258#>
  588.   <#1259#>=.75=1em
  589.   <#1261#><tex2html_image_mark>#tex2html_accent_inline2257#<#1261#> incremental search<#1259#><#1260#><tex2html_image_mark>#tex2html_accent_inline2258#<#1260#><#1258#>
  590.  
  591. <P>
  592. to <#1262#>
  593.   <#1263#>=.75=1em
  594.   <#1265#><tex2html_image_mark>#tex2html_accent_inline2259#<#1265#><#1263#><#1264#><tex2html_image_mark>#tex2html_accent_inline2260#<#1264#><#1262#>
  595. to <#1266#>
  596.   <#1267#>=.75=1em
  597.   <#1269#><tex2html_image_mark>#tex2html_accent_inline2261#<#1269#> replace<#1267#><#1268#><tex2html_image_mark>#tex2html_accent_inline2262#<#1268#><#1266#>
  598. to <#1270#>
  599.   <#1271#>=.75=1em
  600.   <#1273#><tex2html_image_mark>#tex2html_accent_inline2263#<#1273#> a character by another character <#1274#><tex2html_image_mark>#tex2html_accent_inline2264#<#1274#><#1271#><#1272#><tex2html_image_mark>#tex2html_accent_inline2265#<#1272#><#1270#>
  601.  
  602. <P>
  603.  
  604. <P>
  605.  
  606.   <#1276#><tex2html_image_mark>#tex2html_accent_inline2266#<#1276#><#1277#>Modifying Commands<#1277#><P>
  607. The delete (yank, change) commands explained below accept a motion command as
  608. their argument and delete (yank, change) the region determined by the motion
  609. command.  Motion commands are classified into <#320#><tex2html_image_mark>#tex2html_accent_inline2267#<#320#> and
  610. <#321#><tex2html_image_mark>#tex2html_accent_inline2268#<#321#>.  In the case of line commands, whole lines will
  611. be affected by the command.  Motion commands will be represented by
  612. <#322#><tex2html_image_mark>#tex2html_accent_inline2269#<#322#> below.
  613.  
  614. <P>
  615. The point commands are as follows:
  616.  
  617. <P>
  618. <#1278#><tex2html_image_mark>#tex2html_accent_inline2270#<#1278#>
  619.  
  620. <P>
  621. The line commands are as follows:
  622.  
  623. <P>
  624. <#1279#><tex2html_image_mark>#tex2html_accent_inline2271#<#1279#>
  625.  
  626. <P>
  627.  
  628. <P>
  629.  
  630.   <#1280#><tex2html_image_mark>#tex2html_accent_inline2272#<#1280#><#1281#>Delete/Yank/Change Commands<#1281#><P>
  631. to <#786#>#=10pt plus 1 fil;SPMamp;#=0pt;SPMamp;#=0pt;SPMamp;#
  632. ;SPMamp;<#1282#><tex2html_image_mark>#tex2html_accent_inline2273#<#1282#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  633.   ;SPMamp;<#1283#><tex2html_image_mark>#tex2html_accent_inline2274#<#1283#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1284#><tex2html_image_mark>#tex2html_accent_inline2275#<#1284#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  634. region determined by <#1288#><tex2html_image_mark>#tex2html_accent_inline2276#<#1288#>;SPMamp;<#1289#><tex2html_image_mark>#tex2html_accent_inline2277#<#1289#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  635.   ;SPMamp;<#1290#><tex2html_image_mark>#tex2html_accent_inline2278#<#1290#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1291#><tex2html_image_mark>#tex2html_accent_inline2279#<#1291#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  636. ... into register <#1295#><tex2html_image_mark>#tex2html_accent_inline2280#<#1295#>;SPMamp;<#1296#><tex2html_image_mark>#tex2html_accent_inline2281#<#1296#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  637.   ;SPMamp;<#1297#><tex2html_image_mark>#tex2html_accent_inline2282#<#1297#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1298#><tex2html_image_mark>#tex2html_accent_inline2283#<#1298#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  638. a line;SPMamp;<#1305#><tex2html_image_mark>#tex2html_accent_inline2284#<#1305#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  639.   ;SPMamp;<#1306#><tex2html_image_mark>#tex2html_accent_inline2285#<#1306#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1307#><tex2html_image_mark>#tex2html_accent_inline2286#<#1307#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  640. current <#1309#><tex2html_image_mark>#tex2html_accent_inline2287#<#1309#>;SPMamp;<#1310#><tex2html_image_mark>#tex2html_accent_inline2288#<#1310#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  641.   ;SPMamp;<#1311#><tex2html_image_mark>#tex2html_accent_inline2289#<#1311#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1312#><tex2html_image_mark>#tex2html_accent_inline2290#<#1312#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  642. expanded <#1313#><tex2html_image_mark>#tex2html_accent_inline2291#<#1313#>;SPMamp;<#1314#><tex2html_image_mark>#tex2html_accent_inline2292#<#1314#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  643.   ;SPMamp;<#1315#><tex2html_image_mark>#tex2html_accent_inline2293#<#1315#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1316#><tex2html_image_mark>#tex2html_accent_inline2294#<#1316#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  644. to end of line;SPMamp;<#1317#><tex2html_image_mark>#tex2html_accent_inline2295#<#1317#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  645.   ;SPMamp;<#1318#><tex2html_image_mark>#tex2html_accent_inline2296#<#1318#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1319#><tex2html_image_mark>#tex2html_accent_inline2297#<#1319#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  646. a character after point;SPMamp;<#1320#><tex2html_image_mark>#tex2html_accent_inline2298#<#1320#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  647.   ;SPMamp;<#1321#><tex2html_image_mark>#tex2html_accent_inline2299#<#1321#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1322#><tex2html_image_mark>#tex2html_accent_inline2300#<#1322#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  648. a character before point;SPMamp;<#1323#><tex2html_image_mark>#tex2html_accent_inline2301#<#1323#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  649.   ;SPMamp;<#1324#><tex2html_image_mark>#tex2html_accent_inline2302#<#1324#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1325#><tex2html_image_mark>#tex2html_accent_inline2303#<#1325#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  650. <#786#>
  651.  
  652. <P>
  653.  
  654. <P>
  655.  
  656.   <#1326#><tex2html_image_mark>#tex2html_accent_inline2304#<#1326#><#1327#>Put Back Commands<#1327#><P>
  657. Deleted/yanked/changed text can be put back by the following commands.
  658.  
  659. <P>
  660. to <#1328#>
  661.   <#1329#>=.75=1em
  662.   <#1331#><tex2html_image_mark>#tex2html_accent_inline2305#<#1331#> back at point/above line<#1329#><#1330#><tex2html_image_mark>#tex2html_accent_inline2306#<#1330#><#1328#>
  663. to <#1332#>
  664.   <#1333#>=.75=1em
  665.   ... from register <#1335#><tex2html_image_mark>#tex2html_accent_inline2307#<#1335#><#1333#><#1334#><tex2html_image_mark>#tex2html_accent_inline2308#<#1334#><#1332#>
  666. to <#1337#>
  667.   <#1338#>=.75=1em
  668.   <#1340#><tex2html_image_mark>#tex2html_accent_inline2309#<#1340#> back after point/below line<#1338#><#1339#><tex2html_image_mark>#tex2html_accent_inline2310#<#1339#><#1337#>
  669. to <#1341#>
  670.   <#1342#>=.75=1em
  671.   ... from register <#1344#><tex2html_image_mark>#tex2html_accent_inline2311#<#1344#><#1342#><#1343#><tex2html_image_mark>#tex2html_accent_inline2312#<#1343#><#1341#>
  672.  
  673. <P>
  674.  
  675. <P>
  676.  
  677.   <#1346#><tex2html_image_mark>#tex2html_accent_inline2313#<#1346#><#1347#>Repeating and Undoing Modifications<#1347#><P>
  678. to <#1348#>
  679.   <#1349#>=.75=1em
  680.   <#1351#><tex2html_image_mark>#tex2html_accent_inline2314#<#1351#> last change<#1349#><#1350#><tex2html_image_mark>#tex2html_accent_inline2315#<#1350#><#1348#>
  681. to <#1353#>
  682.   <#1354#>=.75=1em
  683.   repeat last change<#1354#><#1355#><tex2html_image_mark>#tex2html_accent_inline2316#<#1355#><#1353#>
  684.  
  685. <P>
  686. Undo is undoable by <#1357#><tex2html_image_mark>#tex2html_accent_inline2317#<#1357#>and repeatable by <#1358#><tex2html_image_mark>#tex2html_accent_inline2318#<#1358#>.
  687. For example, <#1359#><tex2html_image_mark>#tex2html_accent_inline2319#<#1359#>will undo 4 previous changes.
  688. A <#1360#><tex2html_image_mark>#tex2html_accent_inline2320#<#1360#>after <#1361#><tex2html_image_mark>#tex2html_accent_inline2321#<#1361#>is equivalent to <#1362#><tex2html_image_mark>#tex2html_accent_inline2322#<#1362#>,
  689. while <#1363#><tex2html_image_mark>#tex2html_accent_inline2323#<#1363#>after <#1364#><tex2html_image_mark>#tex2html_accent_inline2324#<#1364#>is equivalent to <#1365#><tex2html_image_mark>#tex2html_accent_inline2325#<#1365#>.
  690.  
  691. <P>
  692.  
  693. <P>
  694.  
  695.   <#1366#><tex2html_image_mark>#tex2html_accent_inline2326#<#1366#><#1367#>Miscellaneous Commands<#1367#><P>
  696. =0em
  697.  
  698. <P>
  699. to <#787#>#=5pt plus 1 fil;SPMamp;#=0pt;SPMamp;#=0pt;SPMamp;#=0pt;SPMamp;#
  700. ;SPMamp;<#1368#><tex2html_image_mark>#tex2html_accent_inline2327#<#1368#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  701.   ;SPMamp;<#1369#><tex2html_image_mark>#tex2html_accent_inline2328#<#1369#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1370#><tex2html_image_mark>#tex2html_accent_inline2329#<#1370#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1371#><tex2html_image_mark>#tex2html_accent_inline2330#<#1371#>
  702. region;SPMamp;<#1376#><tex2html_image_mark>#tex2html_accent_inline2331#<#1376#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  703.   ;SPMamp;<#1377#><tex2html_image_mark>#tex2html_accent_inline2332#<#1377#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1378#><tex2html_image_mark>#tex2html_accent_inline2333#<#1378#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1379#><tex2html_image_mark>#tex2html_accent_inline2334#<#1379#>
  704. line;SPMamp;<#1385#><tex2html_image_mark>#tex2html_accent_inline2335#<#1385#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  705.   ;SPMamp;<#1386#><tex2html_image_mark>#tex2html_accent_inline2336#<#1386#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1387#><tex2html_image_mark>#tex2html_accent_inline2337#<#1387#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1388#><tex2html_image_mark>#tex2html_accent_inline2338#<#1388#>
  706. <#787#>
  707.  
  708. <P>
  709. to <#1390#>
  710.   <#1391#>=.75=1em
  711.   emulate <#1396#><tex2html_image_mark>#tex2html_accent_inline2339#<#1396#>/<#1397#><tex2html_image_mark>#tex2html_accent_inline2340#<#1397#>in emacs mode<#1391#><#1392#><tex2html_image_mark>#tex2html_accent_inline2341#<#1392#><#1390#>
  712. to <#1398#>
  713.   <#1399#>=.75=1em
  714.   emulate <#1404#><tex2html_image_mark>#tex2html_accent_inline2342#<#1404#>/<#1405#><tex2html_image_mark>#tex2html_accent_inline2343#<#1405#>in emacs mode<#1399#><#1400#><tex2html_image_mark>#tex2html_accent_inline2344#<#1400#><#1398#>
  715.  
  716. <P>
  717. to <#1406#>
  718.   <#1407#>=.75=1em
  719.   <#1409#><tex2html_image_mark>#tex2html_accent_inline2345#<#1409#> lines<#1407#><#1408#><tex2html_image_mark>#tex2html_accent_inline2346#<#1408#><#1406#>
  720.  
  721. <P>
  722. to <#1410#>
  723.   <#1411#>=.75=1em
  724.   lowercase region<#1411#><#1412#><tex2html_image_mark>#tex2html_accent_inline2347#<#1412#><#1410#>
  725. to <#1414#>
  726.   <#1415#>=.75=1em
  727.   uppercase region<#1415#><#1416#><tex2html_image_mark>#tex2html_accent_inline2348#<#1416#><#1414#>
  728. to <#1418#>
  729.   <#1419#>=.75=1em
  730.   execute last keyboard macro on each line in the region<#1419#><#1420#><tex2html_image_mark>#tex2html_accent_inline2349#<#1420#><#1418#>
  731.  
  732. <P>
  733. to <#1422#>
  734.   <#1423#>=.75=1em
  735.   insert specified string for each line in the region<#1423#><#1424#><tex2html_image_mark>#tex2html_accent_inline2350#<#1424#><#1422#>
  736. to <#1426#>
  737.   <#1427#>=.75=1em
  738.   check spelling of the words in the region<#1427#><#1428#><tex2html_image_mark>#tex2html_accent_inline2351#<#1428#><#1426#>
  739.  
  740. <P>
  741.  
  742. <P>
  743.  
  744.   <#1430#><tex2html_image_mark>#tex2html_accent_inline2352#<#1430#><#1431#>Differences from Vi<#1431#><P>
  745. =1em
  746.  
  747. <P>
  748. In VIP some keys behave rather differently from Vi.
  749. The table below lists such keys, and you can get the effect of typing
  750. these keys by typing the corresponding keys in the VIP column.
  751.  
  752. <P>
  753. to <#788#>#=10pt plus 1 fil;SPMamp;#=0pt;SPMamp;#
  754. ;SPMamp;<#1432#><tex2html_image_mark>#tex2html_accent_inline2353#<#1432#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  755.   ;SPMamp;<#1433#><tex2html_image_mark>#tex2html_accent_inline2354#<#1433#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  756. forward character;SPMamp;<#1436#><tex2html_image_mark>#tex2html_accent_inline2355#<#1436#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  757.   ;SPMamp;<#1437#><tex2html_image_mark>#tex2html_accent_inline2356#<#1437#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  758. backward character;SPMamp;<#1438#><tex2html_image_mark>#tex2html_accent_inline2357#<#1438#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  759.   ;SPMamp;<#1439#><tex2html_image_mark>#tex2html_accent_inline2358#<#1439#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  760. next line at first non-white;SPMamp;<#1440#><tex2html_image_mark>#tex2html_accent_inline2359#<#1440#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  761.   ;SPMamp;<#1441#><tex2html_image_mark>#tex2html_accent_inline2360#<#1441#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  762. delete previous character;SPMamp;<#1442#><tex2html_image_mark>#tex2html_accent_inline2361#<#1442#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  763.   ;SPMamp;<#1443#><tex2html_image_mark>#tex2html_accent_inline2362#<#1443#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  764. get information on file;SPMamp;<#1444#><tex2html_image_mark>#tex2html_accent_inline2363#<#1444#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  765.   ;SPMamp;<#1445#><tex2html_image_mark>#tex2html_accent_inline2364#<#1445#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  766. substitute characters;SPMamp;<#1446#><tex2html_image_mark>#tex2html_accent_inline2365#<#1446#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  767.   ;SPMamp;<#1447#><tex2html_image_mark>#tex2html_accent_inline2366#<#1447#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  768. substitute line;SPMamp;<#1448#><tex2html_image_mark>#tex2html_accent_inline2367#<#1448#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  769.   ;SPMamp;<#1449#><tex2html_image_mark>#tex2html_accent_inline2368#<#1449#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  770. change to end of line;SPMamp;<#1450#><tex2html_image_mark>#tex2html_accent_inline2369#<#1450#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  771.   ;SPMamp;<#1451#><tex2html_image_mark>#tex2html_accent_inline2370#<#1451#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  772. <#788#>
  773.  
  774. <P>
  775. (Strictly speaking, <#1453#><tex2html_image_mark>#tex2html_accent_inline2371#<#1453#>and <#1454#><tex2html_image_mark>#tex2html_accent_inline2372#<#1454#>behave slightly differently in Vi.)
  776.  
  777. <P>
  778.  
  779. <P>
  780.  
  781.   <#1455#><tex2html_image_mark>#tex2html_accent_inline2373#<#1455#><#1456#>Customization<#1456#><P>
  782. By default, search is case sensitive.
  783. You can change this by including the following line in your <#1457#><tex2html_image_mark>#tex2html_accent_inline2374#<#1457#>file.
  784.  
  785. <P>
  786. <#1458#><tex2html_image_mark>#tex2html_accent_inline2375#<#1458#>
  787.  
  788. <P>
  789. =1em
  790.  
  791. <P>
  792. to <#789#>#=10pt plus 1 fil;SPMamp;#=0pt;SPMamp;#
  793. <#1459#><tex2html_image_mark>#tex2html_accent_inline2376#<#1459#>;SPMamp;<#1460#><tex2html_image_mark>#tex2html_accent_inline2377#<#1460#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  794. <#1463#><tex2html_image_mark>#tex2html_accent_inline2378#<#1463#>;SPMamp;<#1464#><tex2html_image_mark>#tex2html_accent_inline2379#<#1464#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  795. <#1465#><tex2html_image_mark>#tex2html_accent_inline2380#<#1465#>;SPMamp;<#1466#><tex2html_image_mark>#tex2html_accent_inline2381#<#1466#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  796. <#1467#><tex2html_image_mark>#tex2html_accent_inline2382#<#1467#>;SPMamp;<#1468#><tex2html_image_mark>#tex2html_accent_inline2383#<#1468#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  797. <#1469#><tex2html_image_mark>#tex2html_accent_inline2384#<#1469#>;SPMamp;<#1470#><tex2html_image_mark>#tex2html_accent_inline2385#<#1470#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  798. <#1471#><tex2html_image_mark>#tex2html_accent_inline2386#<#1471#>;SPMamp;<#1472#><tex2html_image_mark>#tex2html_accent_inline2387#<#1472#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  799. <#1473#><tex2html_image_mark>#tex2html_accent_inline2388#<#1473#>;SPMamp;<#1474#><tex2html_image_mark>#tex2html_accent_inline2389#<#1474#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  800. <#1475#><tex2html_image_mark>#tex2html_accent_inline2390#<#1475#>;SPMamp;<#1476#><tex2html_image_mark>#tex2html_accent_inline2391#<#1476#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  801. <#1477#><tex2html_image_mark>#tex2html_accent_inline2392#<#1477#>;SPMamp;<#1478#><tex2html_image_mark>#tex2html_accent_inline2393#<#1478#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  802. <#1479#><tex2html_image_mark>#tex2html_accent_inline2394#<#1479#>;SPMamp;<#1480#><tex2html_image_mark>#tex2html_accent_inline2395#<#1480#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  803. <#789#>
  804.  
  805. <P>
  806. Include (some of) following lines in your <#1481#><tex2html_image_mark>#tex2html_accent_inline2396#<#1481#>file
  807. to restore Vi key bindings.
  808.  
  809. <P>
  810.  
  811. <P>
  812.  
  813.   
  814. (define-key vip-mode-map ;SPMquot;
  815. <BR>C-g;SPMquot; 'vip-info-on-file)
  816. (define-key vip-mode-map ;SPMquot;
  817. <BR>C-h;SPMquot; 'vip-backward-char)
  818. (define-key vip-mode-map ;SPMquot;
  819. <BR>C-m;SPMquot; 'vip-next-line-at-bol)
  820. (define-key vip-mode-map ;SPMquot; ;SPMquot; 'vip-forward-char)
  821. (define-key vip-mode-map ;SPMquot;g;SPMquot; 'vip-keyboard-quit)
  822. (define-key vip-mode-map ;SPMquot;s;SPMquot; 'vip-substitute)
  823. (define-key vip-mode-map ;SPMquot;C;SPMquot; 'vip-change-to-eol)
  824. (define-key vip-mode-map ;SPMquot;R;SPMquot; 'vip-change-to-eol)
  825. (define-key vip-mode-map ;SPMquot;S;SPMquot; 'vip-substitute-line)
  826. (define-key vip-mode-map ;SPMquot;X;SPMquot; 'vip-delete-backward-char)
  827.  
  828.  
  829. <P>
  830.  
  831.  
  832. <P>
  833. <#1484#><tex2html_image_mark>#tex2html_accent_inline2397#<#1484#><P>
  834. In vi mode, an Ex command is entered by typing:
  835.  
  836. <P>
  837. <#1486#><tex2html_image_mark>#tex2html_accent_inline2398#<#1486#>
  838.  
  839. <P>
  840.  
  841. <P>
  842.  
  843.   <#1488#><tex2html_image_mark>#tex2html_accent_inline2399#<#1488#><#1489#>Ex Addresses<#1489#><P>
  844. to <#790#>#=5pt plus 1 fil;SPMamp;#=2pt;SPMamp;#=5pt plus 1 fil;SPMamp;#
  845. current line;SPMamp;<#1490#><tex2html_image_mark>#tex2html_accent_inline2400#<#1490#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;next line with <#1491#><tex2html_image_mark>#tex2html_accent_inline2401#<#1491#>;SPMamp;<#1492#><tex2html_image_mark>#tex2html_accent_inline2402#<#1492#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  846. line <#1494#><tex2html_image_mark>#tex2html_accent_inline2403#<#1494#>;SPMamp;<#1495#><tex2html_image_mark>#tex2html_accent_inline2404#<#1495#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;previous line with <#1496#><tex2html_image_mark>#tex2html_accent_inline2405#<#1496#>;SPMamp;<#1497#><tex2html_image_mark>#tex2html_accent_inline2406#<#1497#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  847. last line;SPMamp;<#1500#><tex2html_image_mark>#tex2html_accent_inline2407#<#1500#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1501#><tex2html_image_mark>#tex2html_accent_inline2408#<#1501#> line before <#1502#><tex2html_image_mark>#tex2html_accent_inline2409#<#1502#>;SPMamp;<#1503#><tex2html_image_mark>#tex2html_accent_inline2410#<#1503#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  848. next line;SPMamp;<#1506#><tex2html_image_mark>#tex2html_accent_inline2411#<#1506#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;<#1507#><tex2html_image_mark>#tex2html_accent_inline2412#<#1507#> through <#1508#><tex2html_image_mark>#tex2html_accent_inline2413#<#1508#>;SPMamp;<#1509#><tex2html_image_mark>#tex2html_accent_inline2414#<#1509#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  849. previous line;SPMamp;<#1512#><tex2html_image_mark>#tex2html_accent_inline2415#<#1512#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;line marked with <#1513#><tex2html_image_mark>#tex2html_accent_inline2416#<#1513#>;SPMamp;<#1514#><tex2html_image_mark>#tex2html_accent_inline2417#<#1514#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  850. entire buffer;SPMamp;<#1516#><tex2html_image_mark>#tex2html_accent_inline2418#<#1516#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;previous context;SPMamp;<#1517#><tex2html_image_mark>#tex2html_accent_inline2419#<#1517#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;
  851. <#790#>
  852.  
  853. <P>
  854. Addresses can be specified in front of a command.
  855. For example,
  856.  
  857. <P>
  858. <#1518#><tex2html_image_mark>#tex2html_accent_inline2420#<#1518#>
  859.  
  860. <P>
  861. moves 11 lines below current line to the end of buffer.
  862.  
  863. <P>
  864.  
  865. <P>
  866.  
  867.   <#1519#><tex2html_image_mark>#tex2html_accent_inline2421#<#1519#><#1520#>Ex Commands<#1520#><P>
  868. =0em
  869.  
  870. <P>
  871. to <#1521#>
  872.   <#1522#>=.75=1em
  873.   mark lines matching <#1524#><tex2html_image_mark>#tex2html_accent_inline2422#<#1524#> and execute <#1525#><tex2html_image_mark>#tex2html_accent_inline2423#<#1525#> on these lines<#1522#><#1523#><tex2html_image_mark>#tex2html_accent_inline2424#<#1523#><#1521#>
  874.  
  875. <P>
  876. to <#1528#>
  877.   <#1529#>=.75=1em
  878.   mark lines <#1531#><tex2html_image_mark>#tex2html_accent_inline2425#<#1531#> matching <#1532#><tex2html_image_mark>#tex2html_accent_inline2426#<#1532#> and execute <#1533#><tex2html_image_mark>#tex2html_accent_inline2427#<#1533#> on these lines<#1529#><#1530#><tex2html_image_mark>#tex2html_accent_inline2428#<#1530#><#1528#>
  879.  
  880. <P>
  881. to <#1536#>
  882.   <#1537#>=.75=1em
  883.   <#1539#><tex2html_image_mark>#tex2html_accent_inline2429#<#1539#> specified lines after <#1540#><tex2html_image_mark>#tex2html_accent_inline2430#<#1540#><#1537#><#1538#><tex2html_image_mark>#tex2html_accent_inline2431#<#1538#><#1536#>
  884. to <#1542#>
  885.   <#1543#>=.75=1em
  886.   <#1545#><tex2html_image_mark>#tex2html_accent_inline2432#<#1545#> specified lines after <#1546#><tex2html_image_mark>#tex2html_accent_inline2433#<#1546#><#1543#><#1544#><tex2html_image_mark>#tex2html_accent_inline2434#<#1544#><#1542#>
  887. to <#1549#>
  888.   <#1550#>=.75=1em
  889.   <#1552#><tex2html_image_mark>#tex2html_accent_inline2435#<#1552#> specified lines [into register <#1553#><tex2html_image_mark>#tex2html_accent_inline2436#<#1553#>]<#1550#><#1551#><tex2html_image_mark>#tex2html_accent_inline2437#<#1551#><#1549#>
  890. to <#1556#>
  891.   <#1557#>=.75=1em
  892.   <#1559#><tex2html_image_mark>#tex2html_accent_inline2438#<#1559#> specified lines [into register <#1560#><tex2html_image_mark>#tex2html_accent_inline2439#<#1560#>]<#1557#><#1558#><tex2html_image_mark>#tex2html_accent_inline2440#<#1558#><#1556#>
  893. to <#1563#>
  894.   <#1564#>=.75=1em
  895.   <#1566#><tex2html_image_mark>#tex2html_accent_inline2441#<#1566#> back text [from register <#1567#><tex2html_image_mark>#tex2html_accent_inline2442#<#1567#>]<#1564#><#1565#><tex2html_image_mark>#tex2html_accent_inline2443#<#1565#><#1563#>
  896.  
  897. <P>
  898. to <#1570#>
  899.   <#1571#>=.75=1em
  900.   <#1573#><tex2html_image_mark>#tex2html_accent_inline2444#<#1573#> <#1574#><tex2html_image_mark>#tex2html_accent_inline2445#<#1574#> for first string on line matching <#1575#><tex2html_image_mark>#tex2html_accent_inline2446#<#1575#><#1571#><#1572#><tex2html_image_mark>#tex2html_accent_inline2447#<#1572#><#1570#>
  901.  
  902. <P>
  903. to <#1578#>
  904.   <#1579#>=.75=1em
  905.   repeat last substitution<#1579#><#1580#><tex2html_image_mark>#tex2html_accent_inline2448#<#1580#><#1578#>
  906. to <#1581#>
  907.   <#1582#>=.75=1em
  908.   repeat previous substitute with previous search pattern as <#1584#><tex2html_image_mark>#tex2html_accent_inline2449#<#1584#><#1582#><#1583#><tex2html_image_mark>#tex2html_accent_inline2450#<#1583#><#1581#>
  909.  
  910. <P>
  911. to <#1586#>
  912.   <#1587#>=.75=1em
  913.   <#1589#><tex2html_image_mark>#tex2html_accent_inline2451#<#1589#> in a file<#1587#><#1588#><tex2html_image_mark>#tex2html_accent_inline2452#<#1588#><#1586#>
  914. to <#1591#>
  915.   <#1592#>=.75=1em
  916.   <#1594#><tex2html_image_mark>#tex2html_accent_inline2453#<#1594#> in the output of a shell command<#1592#><#1593#><tex2html_image_mark>#tex2html_accent_inline2454#<#1593#><#1591#>
  917. to <#1596#>
  918.   <#1597#>=.75=1em
  919.   write out specified lines into <#1599#><tex2html_image_mark>#tex2html_accent_inline2455#<#1599#><#1597#><#1598#><tex2html_image_mark>#tex2html_accent_inline2456#<#1598#><#1596#>
  920. to <#1601#>
  921.   <#1602#>=.75=1em
  922.   write out specified lines at the end of <#1604#><tex2html_image_mark>#tex2html_accent_inline2457#<#1604#><#1602#><#1603#><tex2html_image_mark>#tex2html_accent_inline2458#<#1603#><#1601#>
  923. to <#1606#>
  924.   <#1607#>=.75=1em
  925.   write out and then quit<#1607#><#1608#><tex2html_image_mark>#tex2html_accent_inline2459#<#1608#><#1606#>
  926.  
  927. <P>
  928. to <#1610#>
  929.   <#1611#>=.75=1em
  930.   define a macro <#1613#><tex2html_image_mark>#tex2html_accent_inline2460#<#1613#> that expands to <#1614#><tex2html_image_mark>#tex2html_accent_inline2461#<#1614#><#1611#><#1612#><tex2html_image_mark>#tex2html_accent_inline2462#<#1612#><#1610#>
  931. to <#1617#>
  932.   <#1618#>=.75=1em
  933.   remove macro expansion associated with <#1620#><tex2html_image_mark>#tex2html_accent_inline2463#<#1620#><#1618#><#1619#><tex2html_image_mark>#tex2html_accent_inline2464#<#1619#><#1617#>
  934.  
  935. <P>
  936. to <#1622#>
  937.   <#1623#>=.75=1em
  938.   print line number<#1623#><#1624#><tex2html_image_mark>#tex2html_accent_inline2465#<#1624#><#1622#>
  939. to <#1625#>
  940.   <#1626#>=.75=1em
  941.   print <#1628#><tex2html_image_mark>#tex2html_accent_inline2466#<#1628#> number of VIP<#1626#><#1627#><tex2html_image_mark>#tex2html_accent_inline2467#<#1627#><#1625#>
  942.  
  943. <P>
  944. to <#1629#>
  945.   <#1630#>=.75=1em
  946.   shift specified lines to the right<#1630#><#1631#><tex2html_image_mark>#tex2html_accent_inline2468#<#1631#><#1629#>
  947. to <#1632#>
  948.   <#1633#>=.75=1em
  949.   shift specified lines to the left<#1633#><#1634#><tex2html_image_mark>#tex2html_accent_inline2469#<#1634#><#1632#>
  950.  
  951. <P>
  952. to <#1635#>
  953.   <#1636#>=.75=1em
  954.   <#1638#><tex2html_image_mark>#tex2html_accent_inline2470#<#1638#> lines<#1636#><#1637#><tex2html_image_mark>#tex2html_accent_inline2471#<#1637#><#1635#>
  955. to <#1639#>
  956.   <#1640#>=.75=1em
  957.   mark specified line to register <#1642#><tex2html_image_mark>#tex2html_accent_inline2472#<#1642#><#1640#><#1641#><tex2html_image_mark>#tex2html_accent_inline2473#<#1641#><#1639#>
  958. to <#1644#>
  959.   <#1645#>=.75=1em
  960.   <#1647#><tex2html_image_mark>#tex2html_accent_inline2474#<#1647#> a variable's value<#1645#><#1646#><tex2html_image_mark>#tex2html_accent_inline2475#<#1646#><#1644#>
  961. to <#1648#>
  962.   <#1649#>=.75=1em
  963.   run a sub<#1651#><tex2html_image_mark>#tex2html_accent_inline2476#<#1651#> in a window<#1649#><#1650#><tex2html_image_mark>#tex2html_accent_inline2477#<#1650#><#1648#>
  964. to <#1652#>
  965.   <#1653#>=.75=1em
  966.   execute shell command <#1655#><tex2html_image_mark>#tex2html_accent_inline2478#<#1655#><#1653#><#1654#><tex2html_image_mark>#tex2html_accent_inline2479#<#1654#><#1652#>
  967. to <#1657#>
  968.   <#1658#>=.75=1em
  969.   find first definition of <#1660#><tex2html_image_mark>#tex2html_accent_inline2480#<#1660#> <#1661#><tex2html_image_mark>#tex2html_accent_inline2481#<#1661#><#1658#><#1659#><tex2html_image_mark>#tex2html_accent_inline2482#<#1659#><#1657#>
  970.  
  971. <P>
  972.  
  973. 2=<DIV ALIGN="CENTER">
  974. Copyright © 1987 Free Software Foundation, Inc.</DIV>
  975. <DIV ALIGN="CENTER">
  976. designed by Masahiko Sato, September 1987 v1.2</DIV>
  977. <DIV ALIGN="CENTER">
  978. for VIP 3.5 under GNU Emacs version 18 on Unix systems</DIV>
  979.  
  980. <P>
  981. Permission is granted to make and distribute copies of
  982. this card provided the copyright notice and this permission notice
  983. are preserved on all copies.
  984.  
  985. <P>
  986. For copies of the GNU Emacs manual, write to the Free Software
  987. Foundation, Inc., 1000 Massachusetts Ave, Cambridge MA 02138.
  988.  
  989. <P>
  990.  
  991.  
  992. <P>
  993.  
  994. <P>
  995.  
  996.     ac
  997.     ac
  998.